package com.xiyu.service.service.material;

import com.xiyu.service.vo.material.stock.StockSingleGetByDetailInput;
import com.xiyu.service.vo.material.stock.StockSingleGetByDetailOutput;
import com.xiyu.service.vo.material.stock.StockGetListByDetailOutput;
import com.xiyu.service.vo.material.stock.StockGetListByDetailInput;
import com.xiyu.service.vo.material.stock.StockPageQueryOutput;
import com.xiyu.service.vo.material.stock.StockPageQueryInput;
import java.util.*;

import com.xiyu.service.framework.web.web.core.pojo.PageResult;
import jakarta.servlet.http.HttpServletResponse;

/**
 * 库存管理 Service 接口
 */
public interface StockService {

    PageResult<StockPageQueryOutput> pageQuery(StockPageQueryInput inputVO);

    List<StockGetListByDetailOutput> getListByDetail(List<StockGetListByDetailInput> inputVO);

    StockSingleGetByDetailOutput singleGetByDetail(StockSingleGetByDetailInput inputVO);

}
